package com.cssw.fyzb.core.model.dodb.base;

import com.ydn.dbframe.plugin.activerecord.Model;
import com.ydn.dbframe.plugin.activerecord.IBean;

/**
 *  do not modify this file.
 */
@SuppressWarnings("serial")
public abstract class BaseXxlJobLogglue<M extends BaseXxlJobLogglue<M>> extends Model<M> implements IBean {

	public void setId(java.lang.Integer id) {
		set("id", id);
	}
	
	public java.lang.Integer getId() {
		return getInt("id");
	}

	/**
	 * 任务，主键ID
	 */
	public void setJobId(java.lang.Integer jobId) {
		set("job_id", jobId);
	}
	
	/**
	 * 任务，主键ID
	 */
	public java.lang.Integer getJobId() {
		return getInt("job_id");
	}

	/**
	 * GLUE类型
	 */
	public void setGlueType(java.lang.String glueType) {
		set("glue_type", glueType);
	}
	
	/**
	 * GLUE类型
	 */
	public java.lang.String getGlueType() {
		return getStr("glue_type");
	}

	/**
	 * GLUE源代码
	 */
	public void setGlueSource(java.lang.String glueSource) {
		set("glue_source", glueSource);
	}
	
	/**
	 * GLUE源代码
	 */
	public java.lang.String getGlueSource() {
		return getStr("glue_source");
	}

	/**
	 * GLUE备注
	 */
	public void setGlueRemark(java.lang.String glueRemark) {
		set("glue_remark", glueRemark);
	}
	
	/**
	 * GLUE备注
	 */
	public java.lang.String getGlueRemark() {
		return getStr("glue_remark");
	}

	public void setAddTime(java.util.Date addTime) {
		set("add_time", addTime);
	}
	
	public java.util.Date getAddTime() {
		return get("add_time");
	}

	public void setUpdateTime(java.util.Date updateTime) {
		set("update_time", updateTime);
	}
	
	public java.util.Date getUpdateTime() {
		return get("update_time");
	}

}
